﻿using System.Collections.Generic;

namespace Red.Launcher.ViewModels.Workspaces.Database
{
    public class SpecificationsGroup : Record
    {
        #region Public Properties

        public static Metadata METADATA { get; private set; }

        #endregion Public Properties

        #region Implemented Properties
        
        public override Metadata Metadata { get { return METADATA; } }
        public override string Icon { get { return "launcher_specifications"; } }
        public override IEnumerable<object> Values { get { return null; } }

        #endregion Implemented Properties
        
        #region C-Tor

        static SpecificationsGroup()
        {
            METADATA = new Metadata();
            METADATA.Children.Add( typeof( P4ClientSpecification ) );
        }

        public SpecificationsGroup()
        {
            IsVirtual = true;
            Name = "Specifications";

            IsWatchingForChanges = true;
        }

        #endregion C-Tor
    }
}
